man from los teques, venezuela - German English Dictionary